// 引入第三方包 express
var express = require('express');

//实例化express
var app = express()

//设置静态资源管理文件夹
//app.use:注册中间件
//express.static() 是express设置的一个静态资源托管的中间件
app.use(express.static('static'))


// 对于post请求，需要在所有接口前设置处理post请求的中间件
app.use(express.json())
app.use(express.urlencoded({ extended: false }))

//引入拆分出去的子路由
var userRouter=require('./router/userrouter')

//注册子路由，但凡是以user开头的请求，都会找userRoute来提供服务
app.use('/user',userRouter)

//设置监听
app.listen(8080, () => {
  console.log('服务端运行在:http://localhost:8080');
})











// app.put()
// app.delete()
